world powers - French English Dictionary